Was ist ein usecase?

Use Case: Online Shopping

Beschreibung: Der Use Case "Online Shopping" beschreibt den Prozess des Einkaufens über eine Online-Plattform. Der Benutzer (Kunde) nutzt dabei ein Gerät mit Internetverbindung, um sich auf der Website des Online-Shops anzumelden und Produkte auszuwählen, die er kaufen möchte. Der Online-Shop ermöglicht dem Benutzer das Durchsuchen von Kategorien, das Filtern nach Preis, Größe, Farbe und anderen Kriterien. Sobald der Benutzer ein Produkt gefunden hat, kann er es in den Warenkorb legen.

Der Benutzer kann mehrere Produkte in den Warenkorb legen und jederzeit die Inhalte überprüfen oder ändern. Wenn der Benutzer mit seinen Einkäufen zufrieden ist, kann er zur Kasse gehen und seine Versand- und Zahlungsdetails eingeben. Der Online-Shop prüft die Verfügbarkeit der ausgewählten Produkte und berechnet den Gesamtbetrag einschließlich etwaiger Versandkosten und Steuern. Der Benutzer kann dann eine Zahlungsmethode wählen und die Bestellung abschließen.

Während des Bestellvorgangs erhält der Benutzer eine Bestätigungs-E-Mail mit den Details der Bestellung und eine voraussichtliche Lieferzeit. Der Online-Shop aktualisiert seine Bestandsinformationen entsprechend, um sicherzustellen, dass die bestellten Produkte nicht doppelt verkauft werden. Der Benutzer kann auch Returns und Umtäusche vornehmen, falls die Produkte nicht den Erwartungen entsprechen.

Hauptakteure:

  • Benutzer (Kunde): Derjenige, der die Online-Shopping-Plattform nutzt, um Produkte zu kaufen.

Unterakteure:

  • Online-Shop: Die Website oder Plattform, auf der der Benutzer online einkaufen kann.

Vorbedingungen:

  • Der Benutzer muss über ein Gerät mit Internetverbindung verfügen.
  • Der Benutzer muss ein Konto auf der Online-Shopping-Plattform erstellen oder sich anmelden, um auf bestimmte Funktionen zugreifen zu können.

Nachbedingungen:

  • Der Benutzer hat die gewünschten Produkte gekauft und eine Bestellbestätigung erhalten.
  • Der Bestand des Online-Shops wurde aktualisiert.

Alternativer Verlauf:

  • Der Benutzer kann den Warenkorb jederzeit leeren und von vorne beginnen.
  • Der Benutzer kann den Bestellvorgang abbrechen, bevor er die Zahlung abschließt.
  • Der Online-Shop kann die Verfügbarkeit eines Produkts während des Bestellvorgangs überprüfen und dem Benutzer mitteilen, dass das Produkt ausverkauft ist oder nicht mehr verfügbar ist.

Ausnahmeszenarien:

  • Der Benutzer gibt falsche Versand- oder Zahlungsinformationen ein.
  • Der Online-Shop kann die Kreditkarte des Benutzers nicht belasten.
  • Der Benutzer erhält fehlerhafte Produkte oder Produkte, die seinen Erwartungen nicht entsprechen.